void main() {
  // 1. num类型 (整数、小数)
  num n1 = 10;
  print(n1); // 10
  n1 = 10.1;
  print(n1); // 10.1

  // 2. int类型 (整数)只能存整数
  int n2 = 20;
  print(n2); // 20
  // 测试：将小数赋值给int
  // 报错：A value of type 'double' can't be assigned to a variable of type 'int'.
  // n2 = 20.2;

  // 3. double类型 (小数)，可以是整数也可以是小数
  double n3 = 30.3;
  print(n3); // 30.3
  // 测试：将整数赋值给double
  n3 = 30;
  print(n3); // 30.0
}
